power recovery turbine - Turkish English Dictionary